Cross Keys is an unincorporated area, within Monroe Township, in Gloucester County, New Jersey, United States. The area is north-west of Williamstown and east of Glassboro, about 15 miles south-south-east of downtown Philadelphia.
Cross Keys Airport is located 1 mile south.
|